Programming Agents with Emotions
نویسندگان
چکیده
This paper presents the syntax and semantics of a simplified version of a logic-based agent-oriented programming language to implement agents with emotions. Four types of emotions are distinguished: happiness, sadness, anger and fear. These emotions are defined relative to agent’s goals and plans. The emotions result from the agent’s deliberation process and influence the deliberation process. The semantics of each emotion type is incorporated in the transition semantics of the presented agent-oriented programming language.
منابع مشابه
CAAF: A Cognitive Affective Agent Programming Framework
Cognitive agent programming frameworks facilitate the development of intelligent virtual agents. By adding a computational model of emotion to such a framework, one can program agents capable of using and reasoning over emotions. Computational models of emotion are generally based on cognitive appraisal theory; however, these theories introduce a large set of appraisal processes, which are not ...
متن کاملEmotional Agents — an Implementation in 2 APL — Pieter
This paper discusses the implementation of a well-known cognitive model for emotions in the agent specification language 2APL. 2APL is an abstract agent programming language which is based on the notion of BDI (Belief, Desire, Intention). It adheres strict semantical rules and is an extension of the logical language KARO. Traditionally the behaviour of the 2APL agent is defined in terms of goal...
متن کاملEmotionally Intelligent Agents: The Outline of a Resource-Oriented Approach
We discuss why emotions are currently an important topic for the intelligent agent paradigm. We explain which aspects of emotion research are relevant and indicate how current architectures for intelligent agents may be extended with resource managing constructs, inspired by ideas from cognitive science, to produce motionally intelligent agents.
متن کاملGoing beyond BDI: Programming 'BDI+' Agents
The BDI model for intelligent agents has been very influential for both theoretical and practical research in agent technology. It gave rise to a form of agent-oriented programming which could be called ’BDI programming’, the programming of the mental attitudes of agents, where these attitudes pertain to notions in the vein of beliefs, desires and intentions. In this talk I will sketch how we c...
متن کاملEmotional agents: A modeling and an application
This paper proposes modeling of artificial emotions through agents based on symbolic approach. The symbolic approach utilizes symbolic emotional rule-based systems (rule base that generated emotions) with continuous interactions with environment and an internal ‘‘thinking’’ machinery that comes as a result of series of inferences, evaluation, evolution processes, adaptation, learning, and emoti...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2006